package chixing.day05;

/**
 * 有参,无参构造
 * 构造函数之间的相互调用用this，且必须放在第一行
 * 写了有参构造无参构造默认被覆盖了，若需要用到无参构造函数，则要自己在写一次无参构造
 */
public class Car {
    private int carId;
    private String carName;
    private String carBrand;

    public Car(){}

    public Car(int carId,String carName){
        this();//调用  调用无参构造,必须放在第一行
        this.carId=carId;
        this.carName=carName;
    }
    public Car(int carId,String carName,String carBrand){
        this(carId,carName);//调用其他构造函数,必须放在第一行
        this.carBrand=carBrand;
    }
}
